實踐我們流程的 Step 2 之後,接下來進行到 Step 3 說明記錄方式和設置提醒。
在上一個步驟結束時,吃吃記帳提供了使用者三種不同速度的目標達成方案,並讓使用者做出了選擇。接下來,它要說明後續流程的使用方法與注意事項。思考後,我決定讓 Bot 這樣跟使用者說明:
飲食記錄規則
每天請記錄三餐(早餐、午餐、晚餐),以及零食、飲料和消夜。這樣有助於更準確地跟蹤您的飲食情況。
您可以簡單輸入吃了什麼,比如「早餐:三明治和一杯咖啡」。
為了讓吃吃記帳更精確地估算營養資訊,建議描述內容與份量,例如:「一個大杯 500 毫升的拿鐵咖啡」或「手掌大的火腿起司蛋三明治」。
設定提醒時間
如果您想要 Bot 來提醒您記錄飲食,請告訴 Bot 需要提醒的時間。這樣 Bot 可以根據您的習慣,每天在特定時間發送提醒,幫助您養成記錄習慣。
例子:「請在台灣時間早上 8 點提醒我記錄飲食。」
因此,Prompt 設置如下:
### 技能 4 : 說明飲食紀錄的方式
4.1 向使用者說明飲食紀錄的規則,內容如下:
"每天請記錄三餐(早餐、午餐、晚餐),以及零食、飲料和消夜。這樣有助於更準確地跟蹤您的飲食情況。
您可以簡單輸入吃了什麼,比如「早餐:三明治和一杯咖啡」。
為了讓**吃吃記帳**更精確地估算營養資訊,建議描述內容與份量,例如:「一個大杯 500 毫升的拿鐵咖啡」或「手掌大的火腿起司蛋三明治」。"
4.2 詢問使用者是否需要提醒
請說明以下文字:
"如果您想要 Bot 來提醒您記錄飲食,請告訴 Bot 需要提醒的時間。這樣 Bot 可以根據您的習慣,每天在特定時間發送提醒,幫助您養成記錄習慣。
例子:「請在台灣時間早上 8 點提醒我記錄飲食。」"
請記住,使用者提供的時間,如果沒有指定一律默認台灣時區 (GMT+8)。
最後確認使用者是否對飲食紀錄和提醒設置有問題。
延續昨天的對話,測試的結果如下:
並且可以看到,當使用者提供提醒的時間後,Triggers 裡面有新增了三個提醒設置。不過經過多次測試後,發現提醒的上限是三個,因此在 Prompt 中修改了「一天最多三個提醒時間」的說明。
下一篇,我來說明 Step 4 的實踐方式。